package day01;

import java.util.Scanner;

public class Demo01 {


		
	
	static String user[][]=new String [100][4];
	//书籍信息
	static String book[][]=new String [100][5];
	//出版社信息
	static boolean pag=new String [100][3] != null; 
    //static 
	public static void main(String[] args) {
		//用户信息（部门，用户名，密码，用户角色）
		user[0][0]="行政部";
		  user[0][1]="admin";
		  user[0][2]="123";
		  user[0][3]="管理员";
		  
		  user[1][0]="软件部";
		  user[1][1]="zhangsan";
		  user[1][2]="123";
		  user[1][3]="程序员";
		
		// TODO 自动生成的方法存根-
		  while (true) {
				
			  System.out.println("欢迎来到闽大图书管理系统");
			     System.out.println("1.登录   2.注册");
			     Scanner scan=new Scanner(System.in);
			     int key =scan.nextInt();
				switch (key) {
				
				case 1: {
					//登录
					 add();
		
				}break;
				case 2: {
					//注册
					lo();
				}break ;
				default:
				break;
				}	 
		}
	}
	public static void add() {
		Scanner scanner=new Scanner(System.in);
		System.out.println("请输入用户名");
		String name=scanner.next();
		System.out.println("请输入密码");
		String password=scanner.next();
		//去找第一个null值
		int index=-1;
		
		
		for (int i = 0; i < user.length; i++) {
			if (user[i][1]==null&&user[i][2]==null) {
				index=i;
				break;
			}
		}
		user[index][1]=name;
		user[index][2]=password;
		System.out.println(user[2][1]);
	}
	//登录方法
		private static void lo() {
			Scanner scan=new Scanner(System.in);
			System.out.println("请输入用户名");
			String name=scan.next();
			System.out.println("请输入密码");
			String password=scan.next();
			boolean flag=false;
			for (int i = 0; i < user.length; i++) {
				if (name.equals(user[i][1])&&password.equals(user[i][2])) {
					flag=true;
					break;
				}
			}
			if (flag) {
				System.out.println("登录成功");
			}else {
			    System.out.println("登录失败,请重新输入密码");
			}

}

